<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>输入两个字符串，从第一个字符串中删除第二个字符串中所有字符</title>
    <!--好的代码像粥一样,是得用时间和精力熬的。-->
</head>
<body>
<h3>输入两个字符串，从第一个字符串中删除第二个字符串中所有字符(不能使用replace)；</h3>
<script>
    //    1.在字符串1中把字符串2中的字母挨个找一遍，所以要遍历字符串2
    //    2.将字符串1中出现的字母删掉，用splite，【split("指定字符串")，用来切割字符串中指定的字符串的，返回的是字符串的数组】
    //    3.把返回的数组变成字符串，用join【join用来对数组进行拼接】
    var a = "abcdefgabcdefgabcdefgabcdefg";
    var b = "cd";
       for(var i = 0;i<b.length;i++){
           a = a.split(b[i]).join("");
       }
       console.log(a);
       console.log(b);

    // 第二种方法  使用replace方法；
    // var patt = /cd/g;
    // var res = a.replace(patt,"");
    // console.log(res);
</script>
</body>
</html>
